2020년07월11일 3번
[과목 구분 없음] CPU 내의 레지스터에 대한 설명으로 옳지 않은 것은?
- ① Accumulator(AC):연산 과정의 데이터를 일시적으로 저장하는 레지스터
- ② Program Counter(PC):다음에 인출될 명령어의 주소를 보관하는 레지스터
- ③ Memory Address Register(MAR):가장 최근에 인출한 명령어를 보관하는 레지스터
- ④ Memory Buffer Register(MBR):기억장치에 저장될 데이터 혹은 기억장치로부터 읽힌 데이터가 일시적으로 저장되는 버퍼 레지스터
(정답률: 78%)
문제 해설
"Memory Address Register(MAR):가장 최근에 인출한 명령어를 보관하는 레지스터"가 옳지 않은 설명입니다. MAR은 CPU가 메모리에서 데이터를 읽거나 쓸 때 사용하는 레지스터로, 메모리 주소를 저장합니다. 따라서 MAR에는 가장 최근에 인출한 명령어가 저장되는 것이 아닙니다.